Add option to turn off installation of headers. git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@224162 91177308-0d34-0410-b5e6-96231b3b80d8 
diff --git a/CMakeLists.txt b/CMakeLists.txt index 3565169..58abdf8 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt 
@@ -47,6 +47,7 @@  option(LIBCXX_ENABLE_MONOTONIC_CLOCK  "Build libc++ with support for a monotonic clock.  This option may only be used when LIBCXX_ENABLE_THREADS=OFF." ON) +option(LIBCXX_INSTALL_HEADERS "Install the libc++ headers." ON)  option(LIBCXX_INSTALL_SUPPORT_HEADERS "Install libc++ support headers." ON)  if (LIBCXX_BUILT_STANDALONE)  set(LLVM_USE_SANITIZER "" CACHE STRING 
diff --git a/include/CMakeLists.txt b/include/CMakeLists.txt index df2cd34..95206bf 100644 --- a/include/CMakeLists.txt +++ b/include/CMakeLists.txt 
@@ -14,9 +14,11 @@  ${LIBCXX_HEADER_PATTERN}  )   -install(DIRECTORY . - DESTINATION include/c++/v1 - FILES_MATCHING - ${LIBCXX_HEADER_PATTERN} - PERMISSIONS OWNER_READ OWNER_WRITE GROUP_READ WORLD_READ +if (LIBCXX_INSTALL_HEADERS) + install(DIRECTORY . + DESTINATION include/c++/v1 + FILES_MATCHING + ${LIBCXX_HEADER_PATTERN} + PERMISSIONS OWNER_READ OWNER_WRITE GROUP_READ WORLD_READ  ) +endif()